home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 5 / Amiga Tools 5.iso / tools / dfÜ / bbs / tempdemo / docs / tdocs-tserver < prev   
Encoding:
Text File  |  1996-02-01  |  21.5 KB  |  576 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  __________________________________________________________________________
  13.  __________________________________________________________________________
  14.  __________________________________________________________________________
  15.  
  16.          ___________      B B S    S O F T W A R E      ___________
  17.         /          /\_____ _______  _____________ _____/\          \
  18.        /__________/ /    //      /\/      /\     \\    \ \__________\
  19.        \ ___  ____\/    //      / /      /  \     \\    \/____  ___ /
  20.         V   \ \  /_____//______/ /______/    \_____\\_____\  / /   V
  21.         :    \ \ \  ___\\      \ \  ___ \    / ____// ____/ / /    .
  22.         .     \ \ \ \___ \ \  \ \ \ \__\ \  / /_\  / /___  / /     .
  23.                \ \ \  __\ \ \__\ \ \  ___/ / __/ \/___  / / /
  24.                 \ \ \ \____\ \  \ \ \ \   / /___\____/ / / /
  25.                  \_\/\_____\\_\/ \_\/\_\_/_____//_____/\/_/
  26.                    V       V  V    V   V V      V       V
  27.                    |       .  :    .   . |      :       .
  28.                    .          .    :     :      .       .
  29.  
  30.            /T\empest BBS v3.40 TServer Documentation (c) 1993-96
  31.  
  32.                       (Revision Date: Janurary, 1996)
  33.  
  34.                             Author: Michael Bockert
  35.                      Documentation: Michael Bockert
  36.  
  37.  __________________________________________________________________________
  38.  __________________________________________________________________________
  39.  __________________________________________________________________________
  40.  
  41.  
  42.  __________________________________________________________________________
  43.  __________________________________________________________________________
  44.  __________________________________________________________________________
  45.  
  46.                               C O N T E N T S
  47.  __________________________________________________________________________
  48.  
  49.  1-0  Running TServer.....................................00
  50.  2-0  Display / Gadgets...................................00
  51.  3-0  Vanilla keys (HotKeys)..............................00
  52.  4-0  Pull Down Menus.....................................00
  53.  __________________________________________________________________________
  54.  
  55.  
  56.  __________________________________________________________________________
  57.  __________________________________________________________________________
  58.  __________________________________________________________________________
  59.  
  60.  
  61.  1-0  Running TServer
  62.  ~~~~~~~~~~~~~~~~~~~~
  63.  To run the server, just type 'RUN >NIL: TServer'.
  64.  (You must use the BBSConfig prior to running the Server).
  65.  
  66.  __________________________________________________________________________
  67.  
  68.  2.0  Display / Gadgets
  69.  ~~~~~~~~~~~~~~~~~~~~~~
  70.                                                         Screen To Back __
  71.                                                                          \
  72.      __ Quit BBS / Server                         Super Iconify Mode __   \
  73.     /                                                                  \   \
  74.    /                                                                    \   \
  75. .-----------------------------------------------------------------------------.
  76. |--| /T\empest BBS Server v3.xx (c) 1993-96 By Michael Bockert          |--|--|
  77. |-----------------------------------------------------------------------------|
  78. | N# Login User               Location           Activity              Baud |C|
  79. |-----------------------------------------------------------------------------|
  80. | 1i 11:22 The Skeleton       Des Moines, Iowa   Idle                 28800 | |
  81. | 2i   :                                         Waiting for Call    115200 |_|
  82. | 3i   :                                         Waiting for Call    115200 | |
  83. | 4i   :                                         Waiting for Call    115200 | |
  84. | 5i   :                                         Waiting for Call    115200 |_|
  85. | 6i   :                                         Waiting for Call    115200 | |
  86. | 7i   :                                         Waiting for Call    115200 | |
  87. |-----.-----.-----.-----.-----.----.-----.-----.-----.-----.-----.------.-----|
  88. |Sysop|Local|Chat |Info |Edit | Msg|Panic| MsgA| Time|Sysop|Abort| Dump |@ B-A|
  89. |-----^-----^.----^-----^-.---^----^---.-^-----^----.^-----^-----|------^-----|
  90. |Sysop Login | Un/iconify |@ Not Avail |  Startup   |            | BBSConfig  |
  91. |------------|------------|------------|------------|------------|------------|
  92. |Local Login | Un/Protect | Reset Modem|  Shutdown  |            |   E.A.E.   |
  93. |------------|------------|------------|------------|------------|------------|
  94. |Give Carrier|            |  Busy Modem|Startup All |            |  Terminal  |
  95. |------------|------------|------------|------------|------------|------------|
  96. |Reserve Node|Re-Load Data|  Init Modem|Shutdown All| Statistics |    Shell   |
  97. |------------|------------|------------|------------|------------|------------|
  98. |            |            |            |            |            |            |
  99. `------------^------------^------------^------------^------------^------------'
  100.  
  101.  
  102.     2.1  Sysop (Gadget)
  103.     ~~~~~~~~~~~~~~~~~~~
  104.     Select a node, then select this gadget to sysop login to the node.
  105.  
  106.  
  107.     2.2  Local (Gadget)
  108.     ~~~~~~~~~~~~~~~~~~~
  109.     Select a node, then select this gadget to local login on a user's account.
  110.  
  111.  
  112.     2.3  Chat (Gadget)
  113.     ~~~~~~~~~~~~~~~~~~
  114.     Select a node, then select this gadget to enter chat with a user online.
  115.  
  116.  
  117.     2.4  Info (Gadget)
  118.     ~~~~~~~~~~~~~~~~~~
  119.     Select a node, then select this gadget to bring up info on a user online
  120.     or info on the selected node if no user is online.
  121.  
  122.     Example of User Info Window:
  123.  
  124.     .-----------------------------------------------------------------------.
  125.     |--| User Info Window                                                |--|
  126.     |-----------------------------------------------------------------------|
  127.     |                                                                       |
  128.     |     Alias: The Skeleton                Voice #: 515-Private           |
  129.     | Real Name: Michael Bockert              Data #: 515-255-3212          |
  130.     |   Address:                            Computer: A3000 Tower 040       |
  131.     |      City: Des Moines                  Sec Lev: 255                   |
  132.     |     State: IA                                                         |
  133.     |  Zip Code: 50310                    Birth Date: 07-Jun-68             |
  134.     |   Country: USA                        First On: 28-Dec-89             |
  135.     |   Comment: Programmer of Tempest       Last On: 28-Nov-95             |
  136.     |                                                                       |
  137.     |     Calls: 5000         UL Files: xx          UL Bytes: xx,xxx,xxx    |
  138.     |     Posts: 3000         DL Files: xx          DL Bytes: xx,xxx,xxx    |
  139.     | F/B Ratio: 00/00        CR Files: 0           CR Bytes: 0             |
  140.     | CUR Ratio: 0.35         LI Files: 1000        LI Bytes: 30,000,000    |
  141.     |                                                                       |
  142.     | Current Download Batch: xx/xx files, xx,xxx,xxx/xx,xxx,xxx bytes.     |
  143.     |                                                                       |
  144.     `-----------------------------------------------------------------------'
  145.  
  146.  
  147.     Example of Node Info Window:
  148.  
  149.     .-----------------------------------------------------------------------.
  150.     |--| Node xx Info Window                                             |--|
  151.     |-----------------------------------------------------------------------|
  152.     |                                                                       |
  153.     |     Last Caller: The Skeleton (On for xxx Minutes)                    |
  154.     |                                                                       |
  155.     | Reserved Caller: None                                                 |
  156.     |                                                                       |
  157.     |           Calls: xxx               UL Files: xxxx                     |
  158.     |           Posts: xxx               UL Bytes: xxx,xxx,xxx              |
  159.     |        Feedback: xx                DL Files: xxxx                     |
  160.     |       Mins Busy: xxxx              DL Bytes: xxx,xxx,xxx              |
  161.     |                                                                       |
  162.     `-----------------------------------------------------------------------'
  163.  
  164.  
  165.     2.5  Edit (Gadget)
  166.     ~~~~~~~~~~~~~~~~~~
  167.     Select a node, then select this gadget to edit the account of the user
  168.     online.
  169.  
  170.  
  171.     2.6  Msg (Gadget)
  172.     ~~~~~~~~~~~~~~~~~
  173.     Select a node, then select this gadget to send a msg to the user online.
  174.  
  175.  
  176.     2.7  Panic (Gadget)
  177.     ~~~~~~~~~~~~~~~~~~~
  178.     If your server locks up after trying to send a command to a locked node,
  179.     then use this gadget to free up the server again to work with other nodes
  180.     which are not locked.
  181.  
  182.  
  183.     2.8  MsgA (Gadget)
  184.     ~~~~~~~~~~~~~~~~~~
  185.     This gadget sends an online message to all users currently logged on the
  186.     bbs and not just a single user.
  187.  
  188.  
  189.     2.9  Time (Gadget)
  190.     ~~~~~~~~~~~~~~~~~~
  191.     Select a node, then select this gadget to edit a user's time limit,
  192.     time left, chat time limit, and chat time left.
  193.  
  194.     Values can be modified by either clicking the text gadget and entering
  195.     the value or by adjusting the scroll bars to the right.
  196.  
  197.  
  198.  
  199.     .-----------------------------------------------------------------------.
  200.     |--| Adjust Time for The Skeleton on Node 2                          |--|
  201.     |-----------------------------------------------------------------------|
  202.     |                   ______   _________________________________________  |
  203.     |      Time Limit: | 1400 | |                   |   |                 | |
  204.     |                  `------' `-----------------------------------------' |
  205.     |                   ______   _________________________________________  |
  206.     |       Time Left: | 1350 | |                   |   |                 | |
  207.     |                  `------' `-----------------------------------------' |
  208.     |                   ______   _________________________________________  |
  209.     | Chat Time Limit: | 1400 | |                   |   |                 | |
  210.     |                  `------' `-----------------------------------------' |
  211.     |                   ______   _________________________________________  |
  212.     |  Chat Time Left: | 1350 | |                   |   |                 | |
  213.     |                  `------' `-----------------------------------------' |
  214.     |                                                                       |
  215.     `------------------------------[ DONE ]---------------------------------'
  216.  
  217.  
  218.     2.10  TempS (Gadget)
  219.     ~~~~~~~~~~~~~~~~~~~~
  220.     Select a node, then select this gadget to give a user temporary sysop
  221.     access.
  222.     - Confirm requester will come up if Confirm is turned on.
  223.  
  224.  
  225.     2.11  Abort (Gadget)
  226.     ~~~~~~~~~~~~~~~~~~~~
  227.     Select a node, then select this gadget to abort a user's transfer.
  228.     - Confirm requester will come up if Confirm is turned on.
  229.  
  230.  
  231.     2.12  Dump (Gadget)
  232.     ~~~~~~~~~~~~~~~~~~~
  233.     Select a node, then select this gadget to kick a user off the bbs.
  234.     - Confirm requester will come up if Confirm is turned on.
  235.  
  236.  
  237.     2.13  Bank Cycle (Gadget)
  238.     ~~~~~~~~~~~~~~~~~~~~~~~~~
  239.     Sysops can toggle the bottom 24 gadgets to other banks of gadgets.
  240.     These other banks will be sysop defineable banks.
  241.     (Currently not installed).
  242.  
  243.  
  244.     2.14  Sysop Login (Gadget)
  245.     ~~~~~~~~~~~~~~~~~~~~~~~~~~
  246.     Select a node, then select this gadget to sysop login to the node.
  247.  
  248.  
  249.     2.15  Local Login (Gadget)
  250.     ~~~~~~~~~~~~~~~~~~~~~~~~~~
  251.     Select a node, then select this gadget to local login on a user's account.
  252.  
  253.  
  254.     2.16  Give Carrier (Gadget)
  255.     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  256.     Select a node, then select this gadget to give a carrier to a user, so they
  257.     can connect to the BBS from voice.
  258.  
  259.  
  260.     2.17  Reserve Node (Gadget)
  261.     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  262.     Select a node, then select this gadget to reserve a node for a caller.
  263.     You can enter either user id/slot number or user handle.
  264.  
  265.  
  266.     2.18  Un/Iconify (Gadget)
  267.     ~~~~~~~~~~~~~~~~~~~~~~~~~
  268.     Select a node, then select this gadget to iconify/un-iconify a node.
  269.  
  270.  
  271.     2.19  Un/Protect (Gadget)
  272.     ~~~~~~~~~~~~~~~~~~~~~~~~
  273.     To protect, click gadget and enter a password.  This will lock out all
  274.     gadgets from functioning except for the un/protect gadget.
  275.  
  276.     To unprotect the server again, click the un/protect gadget and enter the
  277.     same password in.  Then the server will work like before.
  278.  
  279.     Once you unprotect the server, it remains unprotected until you re-protect
  280.     it again with a password like before.
  281.  
  282.  
  283.     2.20  (Not Used Yet
  284.     ~~~~~~~~~~~~~~~~~~~
  285.  
  286.  
  287.     2.21  Re-Load Data
  288.     ~~~~~~~~~~~~~~~~~~
  289.     Select a node, then select this gadget to re-load the data for that
  290.     node.
  291.  
  292.  
  293.     2.22  Sysop Avail
  294.     ~~~~~~~~~~~~~~~~~
  295.     Toggles the sysop available flag used to determine if users can page
  296.     the sysop or not.  Toggling affects all nodes.
  297.  
  298.  
  299.     2.23  Reset Modem
  300.     ~~~~~~~~~~~~~~~~~
  301.     Select a node, then select this gadget to reset the modem on that node.
  302.  
  303.  
  304.     2.24  Busy Modem
  305.     ~~~~~~~~~~~~~~~~
  306.     Select a node, then select this gadget to busy the modem on that node.
  307.  
  308.  
  309.     2.25  Init Modem
  310.     ~~~~~~~~~~~~~~~~
  311.     Select a node, then select this gadget to initialize the modem on that
  312.     node.
  313.  
  314.  
  315.     2.26  Startup
  316.     ~~~~~~~~~~~~~
  317.     Select a node, then select this gadget to startup a node currently not
  318.     loaded.
  319.  
  320.  
  321.     2.27  Shutdown
  322.     ~~~~~~~~~~~~~~
  323.     Select a node, then select this gadget to shutdown a node that is currently
  324.     loaded.
  325.     - Confirm requester will come up if Confirm is turned on.
  326.  
  327.  
  328.     2.28  Startup All
  329.     ~~~~~~~~~~~~~~~~~
  330.     Starts up all nodes.
  331.  
  332.  
  333.     2.29  Shutdown All
  334.     ~~~~~~~~~~~~~~~~~~
  335.     Shuts down all nodes.
  336.     - Confirm requester will come up if Confirm is turned on.
  337.  
  338.  
  339.     2.30  (Not Used Yet)
  340.     ~~~~~~~~~~~~~~~~~~~~
  341.  
  342.     2.31  (Not Used Yet)
  343.     ~~~~~~~~~~~~~~~~~~~~
  344.  
  345.     2.32  (Not Used Yet)
  346.     ~~~~~~~~~~~~~~~~~~~~
  347.  
  348.  
  349.     2.33  Statistics
  350.     ~~~~~~~~~~~~~~~~
  351.     (Currently Not Installed)
  352.  
  353.  
  354.     2.34  BBSConfig
  355.     ~~~~~~~~~~~~~~~
  356.     Loads BBSConfig program.
  357.  
  358.  
  359.     2.35  E.A.E.
  360.     ~~~~~~~~~~~~
  361.     Loads E.A.E. (External Account Editor).
  362.  
  363.  
  364.     2.36  Terminal
  365.     ~~~~~~~~~~~~~~
  366.     Select a node, then select this gadget to deactivate Tempest and
  367.     execute the loadterm script in your scripts directory.
  368.  
  369.  
  370.     2.37  Shell
  371.     ~~~~~~~~~~~
  372.     Opens up a new shell.
  373.  
  374.  __________________________________________________________________________
  375.  
  376.  3.0  Vanilla Keys (HotKeys)
  377.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  378.  These are the vanilla keys that can be typed on the server window to do
  379.  the same functions as gadgets with the Underscore letters.
  380.  
  381.  
  382.     Supported Keys & Functions:
  383.     ~~~~~~~~~~~~~~~~~~~~~~~~~~
  384.     A...Abort Transfer
  385.     C...Chat User
  386.     D...Dump (Hangup User)
  387.     E...Edit User Online
  388.     I...Iconify Node Toggle
  389.     L...Local Logon
  390.     M...Msg (Send Online Message to User)
  391.     N...iNfo (Info of user online)
  392.     S...Sysop Logon
  393.     T...Time (Adjust User Time)
  394.  
  395.  __________________________________________________________________________
  396.  
  397.  4.0  Pull Down Menus
  398.  ~~~~~~~~~~~~~~~~~~~~
  399.  
  400.   TServer Menu
  401.  .------------------------------.
  402.  | About TServer          [A] A |
  403.  |------------------------------|
  404.  | Quit TServer           [A] Q |
  405.  `------------------------------'
  406.  
  407.   Prefs Menu
  408.  .------------------------------.
  409.  | ./ Workbench Screen    [A] W |
  410.  | ./ Compact Server      [A] C |
  411.  | ./ Screen to Front           |
  412.  | ./ Confirm                   |
  413.  | ./ Double Click              |
  414.  | ./ Chat Requests             |
  415.  | Title Bar Clock           .= |--> .------------------.
  416.  |------------------------------|    | ./ Active        |
  417.  | Screen Mode                  |    | ./ Military Time |
  418.  | Font                   [A] F |    `------------------'
  419.  | Definable Gadgets      [A] G |
  420.  |------------------------------|
  421.  | Save Prefs             [A] S |
  422.  | Load Prefs             [A] L |
  423.  `------------------------------'
  424.  
  425.  
  426.  
  427.     4.1  About TServer
  428.     ~~~~~~~~~~~~~~~~~~
  429.     Info about TServer.
  430.  
  431.  
  432.     4.2  Quit Tserver
  433.     ~~~~~~~~~~~~~~~~~
  434.     Shutdown TServer.
  435.  
  436.  
  437.     4.3  Workbench Screen (Toggle)
  438.     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  439.     This toggles the Server between the Workbench screen or custom screen,
  440.     defined with Screen Mode.
  441.  
  442.  
  443.     4.4  Compact Server (Toggle)
  444.     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  445.     This toggles between full gadget display or a compact mode.
  446.  
  447.  
  448.     4.5  Screen To Front (Toggle)
  449.     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  450.     This is whether or not the server screen comes to the front when a
  451.     node is iconified.
  452.  
  453.  
  454.     4.6  Confirm (Toggle)
  455.     ~~~~~~~~~~~~~~~~~~~~~
  456.     This is whether or not a yes/no requester comes up to confirm an
  457.     operation.
  458.  
  459.     NOTE: A yes/no requester will come up no matter what this setting is
  460.           when you try to shut down the server.
  461.  
  462.  
  463.     4.7  Double Click (Toggle)
  464.     ~~~~~~~~~~~~~~~~~~~~~~~~~~
  465.     This is whether or not a node will un-iconify/iconify when you double
  466.     click on the node.
  467.  
  468.  
  469.     4.8  Chat Requests (Toggle)
  470.     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  471.     When this is selected and a user pages the sysop, a window will open up
  472.     on the sysop's current screen.  This window will have the display of the
  473.     user's handle, reason for chat, sysop comment on user, and several gadgets
  474.     for selecting.  These gadets are:
  475.  
  476.     .-------------------------------------------.
  477.     |--| Chat Request Window                 |--|
  478.     |-------------------------------------------|
  479.     |    User: The Skeleton                     |
  480.     |  Reason: I need to talk to you            |
  481.     | Comment: Programmer of Tempest            |
  482.     |----------.----------.----------.----------|
  483.     |  Ignore  |  Accept  |   Chat   | Send Msg |
  484.     |----------|----------|----------|----------|
  485.     |  Watch   |          |          |   Drop   |
  486.     |----------^----------^----------^----------|
  487.     | .---------------------------------------. |
  488.     | |                                       | |
  489.     | `---------------------------------------' |
  490.     `-------------------------------------------'
  491.  
  492.     (Ignore)   - Does nothing and ignores the chat request.
  493.  
  494.     (Accept)   - Displays a message to the user that the sysop knows they
  495.                  paged and will enter chat if they wish.
  496.  
  497.     (Chat)     - Enter chat with the user immediately.
  498.  
  499.     (Send Msg) - Send message, entered in the text gadget box of this window,
  500.                  to the user.
  501.  
  502.     (Watch)    - Watch the user.  The node un-iconifies and comes to front so
  503.                  the sysop can watch the user.
  504.  
  505.     (Dump!)    - Dump User.  Kicks the user off the bbs completely.
  506.  
  507.  
  508.     4.9  Title Bar Clock
  509.     ~~~~~~~~~~~~~~~~~~~~
  510.     Active: Turns Date/Time titlebar clock on/off.
  511.  
  512.     Military: Toggles between military time (24 hour) and am/pm time display.
  513.  
  514.  
  515.     4.10  Screen Mode
  516.     ~~~~~~~~~~~~~~~~~
  517.     This is where you define the screen mode for the server to use when it is
  518.     on its own custom screen.
  519.  
  520.  
  521.     4.11  Font
  522.     ~~~~~~~~~~
  523.     This is where you define the font to be used by the Server.
  524.     Fonts defined while server is on workbench screen and custom screen will
  525.     be saved seperately.  So to have different font configurations when using
  526.     workbench screen and custom screen, save prefs on each screen after
  527.     selecting font.
  528.  
  529.     - Window positions of the server will also be saved seperately for each
  530.       screen.
  531.  
  532.  
  533.     4.12  Definable Gadgets
  534.     ~~~~~~~~~~~~~~~~~~~~~~~
  535.     On this window you can define the bottom 6 gadgets on the TServer.  You
  536.     define the text for the gadget and what it executes.
  537.  
  538.     .-----------------------------------------------------------------------.
  539.     |--| Definable Gadgets                                               |--|
  540.     |-----------------------------------------------------------------------|
  541.     |           Gadget Text               Gadget Execute String             |
  542.     |        .--------------. .-------------------------------------------. |
  543.     | Gad 1: | 123456789012 | | 1234567890123456789012345678901234567890  | |
  544.     |        `--------------' `-------------------------------------------' |
  545.     |        .--------------. .-------------------------------------------. |
  546.     | Gad 2: | 123456789012 | | 1234567890123456789012345678901234567890  | |
  547.     |        `--------------' `-------------------------------------------' |
  548.     |        .--------------. .-------------------------------------------. |
  549.     | Gad 3: | 123456789012 | | 1234567890123456789012345678901234567890  | |
  550.     |        `--------------' `-------------------------------------------' |
  551.     |        .--------------. .-------------------------------------------. |
  552.     | Gad 4: | 123456789012 | | 1234567890123456789012345678901234567890  | |
  553.     |        `--------------' `-------------------------------------------' |
  554.     |        .--------------. .-------------------------------------------. |
  555.     | Gad 5: | 123456789012 | | 1234567890123456789012345678901234567890  | |
  556.     |        `--------------' `-------------------------------------------' |
  557.     |        .--------------. .-------------------------------------------. |
  558.     | Gad 6: | 123456789012 | | 1234567890123456789012345678901234567890  | |
  559.     |        `--------------' `-------------------------------------------' |
  560.     |                                                                       |
  561.     `------------------------------[ DONE ]---------------------------------'
  562.  
  563.  
  564.     4.13  Save Prefs
  565.     ~~~~~~~~~~~~~~~~
  566.     Save preferences.
  567.  
  568.     - Server Window position on the screen will also be saved.
  569.  
  570.  
  571.     4.14  Load Prefs
  572.     ~~~~~~~~~~~~~~~~
  573.     Re-Load previously saved preferences.
  574.  
  575.  __________________________________________________________________________
  576.